a thief that keeps the stolen objects hidden for some time - Spanish English Dictionary